header image for Ferrari 121 LM Spider registry

Ferrari 121 LM Spider

Year produced1955
Chassis numbers0484 - 0558, (4 built)
EngineL6